bargain and sale deed - Alemán Inglés Diccionario